package com.ysd.lis.request;

import com.ysd.common.page;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

/**
 * @author LuoXS
 * @date 2024/4/16
 * version 1.0
 */
public class WkCalcFormulaRequest {

    @Getter
    @Setter
    @NoArgsConstructor
    @AllArgsConstructor
    public static class PageParam {
        private String searchValue;
    }

    @Getter
    @Setter
    @NoArgsConstructor
    @AllArgsConstructor
    public static class DeleteParams implements Serializable {
        private String ids;//逗号分割数据

    }

    @Getter
    @Setter
    @NoArgsConstructor
    @AllArgsConstructor
    public static class ListParam implements Serializable {
        private String seachValue;

        private String keywords;

        private Long pageSize;

        private Long pageIndex;

        private Long grade;

        private String pid;

        private String orgId;

        private String code;

        private String isShowAll;

        private String tableName;

        private Map<String,Object> map;

        private List<String> columNameList;
    }
}
